peron's dolphin - English Synonyms Dictionary